Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEYBOURNE PLACE Detached £446,150 11 Jun 2004
2 LEYBOURNE PLACE Detached £800,000 19 Apr 2007
3 LEYBOURNE PLACE Detached £1,035,000 1 Oct 2020
4 LEYBOURNE PLACE Detached £1,010,000 11 Oct 2021